// components/search/search.js
let keyword = ''
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    placeholder: {
      type: String,
      value: '请输入关键字'
    }
  },
  // 解决组件中无法调用全局的样式 
  externalClasses: [
    'iconfont',
    'icon-sousuo'
  ],
  /**
   * 组件的初始数据
   */
  data: {

  },

  /**
   * 组件的方法列表
   */
  methods: {
    onInput(e) {
      keyword = e.detail.value
    },
    onSearch() {
      // 查询数据库 模糊查询
      // 将关键字抛出去 谁使用就查询 增加重用性
      this.triggerEvent('search', {
        keyword
      })
    }
  }
})
